Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE WELLS Terraced £232,760 £216,000 30 Sep 2021
4 THE WELLS Terraced £248,671 £145,000 12 Nov 2010
6 THE WELLS Terraced £261,787 £152,500 11 Aug 2006
8 THE WELLS Semi-Detached £439,310 £192,500 9 Sep 2003